home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / Tool Chest / Testing & Debugging / Debuggers & dcmds / Robix & sources / Robix Documentation next >
Encoding:
Text File  |  1993-09-17  |  1.3 KB  |  19 lines  |  [TEXT/MPS ]

  1. About ROBIX
  2.  
  3. Robix is to debuggers what RISC is to microprocessors. It is a bare bones debugger that can be ported to
  4. any computer system that can print characters to a screen and get characters from a keyboard. It is meant
  5. to be a foundation for developing other code. Device drivers can be broken up into very small steps and
  6. each step can be a single command so the developer can walk through algorithms at any granularity. Then
  7. those small steps can be combined into larger steps for even more complex commands. And finally, the large
  8. steps can be combined into a general device driver for diagnostics or O.S. kernel support.
  9.  
  10. There are two commands that are common to all versions of ROBIX, display memory, and fill memory.
  11. If a system has I/O mapped I/O, then two additional commands are used, Input port, and output port.
  12. With this command set and enough time, the user can do anything a microprocessor can do. By becoming
  13. the microprocessor, the developer can try algorithms out before coding them.
  14.  
  15. If you have nothing to start with and want to develope a small piece of code. Then start with
  16. Robix and build on top of it. Your commands can be pieces of your algorhythms
  17.  
  18. The central routine in Robix is GetValue. You use this to get hex numbers from a command line to use as
  19. parameters in your commands. Look at the display command to see how to use GetValue.